Definition of Sand Trap

  • (noun) a hazard on a golf course

Synonyms of Sand Trap


Antonyms of Sand Trap


No Antonyms Found.

Homophones of Sand Trap


No Homophones Found.